English: A lot of hard work had gone into making this.
Telugu: ఇలా చేయడానికి ఎంతో కృషి అవసరమైంది.