Hi Joppa,Yes, it seems they have finished processing her application and she should get her passport back soon. It doesn't say whether it's been approved or not, so she has to wait till she gets her passport returned.
After trawling this site it seems there are three standard responses to queries, they are:
1. We have received your application, but an ECO hasn't looked at it yet.
2. We received and it's currently under consideration.
3. Your application has been processed and the decision will be with you in the next few days.
I have also learnt that the little green and red buttons on the teleperformance website very rarely get updated and most go from "waiting for desicion to be made" to "all done" a day after you actually recieve your visa. So it seems like sending them emails is a way to figure out how far your application has actually got. Are these all automated emails? Do you think sending a weekly email to gauge the status is acceptable?