Lack of Agent feedback – Live Chat waiting time

What is your recommended solution for our Customer Service mobile app? We have a live chat that caters all the concerns of our customers but the problem is, we just have a limited number of agents available so definitely, some customers need to wait. What do you think is the best solution to inform them that the queue is quite long and they need to wait (in a way that they will not get mad and understand the situation)?