English: A little challenging for me physically.
Telugu: శారీరకంగా నాకెంతో సవాల్‌గా నిలిచింది.