English: have returned disappointed.
Telugu: నిరాశ పడి తిరిగి వచ్చారు.