English: A huge amount of work and dedication was needed.
Telugu: ఇందుకు ఎంతో శ్రమ మరియు అంకిత భావం అవసరం.