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