English: That's what this man needed.
Telugu: ఇదీ మనిషికి కావలసింది.