English: I think it's the best work of his career.
Telugu: ఆయన కెరియర్లో ది బెస్ట్ రోల్ యిదే ననిపిస్తుంది నాకు.