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