English: It took them some effort to do that, though.
Telugu: అయితే, ఇందుకు వారు చాలా శ్రమించాల్సి వచ్చింది.