English: A really tough challenge for him.
Telugu: ఇది నిజంగానే అతడికి ఓ బిగ్ ఛాలెంజ్.