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