English: This discouraged him.
Telugu: ఇది అతడికి నిరాశనే మిగిల్చింది.