English: A lot of hard work gone into this.
Telugu: ఇందుకోసం ఎంతో శ్రమిస్తూ వచ్చారు.