English: Too much for him.
Telugu: ఆయనకూ చాలెంజే.