English: Considerable effort was required.
Telugu: కష్టంతో కూడిన శ్రమ అవసరమైంది.