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