English: This is a very physical and demanding role.
Telugu: ఫిజికల్లీ అండ్ మెంటల్లీ చాలా డిమాండ్ ఉన్న రోల్ ఇది.