English: Disappointment and some frustration are writ large on his face.
Telugu: నిరాశ, నిస్పృహ అతని మొహంలో తాండవిస్తున్నాయి.