English: This challenge was truly a challenge for me.
Telugu: నిజానికి ఈ పాత్ర నాకు ఒక సవాలుగా నిలిచింది.