English: To much of a challenge for me.
Telugu: నా వరకూ నాకు అది కొండంత సవాల్.