English: have returned disappointed.
Telugu: నిరాశగా వెనుదిరుగుతున్నారు.