English: This has depressed him a lot.
Telugu: ఇది అతనిని ఎంతో నిరాశకు గురిచేసింది.