English: been a challenge to do.
Telugu: చెయ్యడానికి సవాల్గా అనిపించింది.