English: This needs a lot of effort.
Telugu: ఇందుకు చాలా శ్రమించాల్సి ఉంటుంది.