English: It's really let him down.
Telugu: ఇది నిజంగా అతనికి డౌన్ వీలు.