English: A huge effort had to be joined in order to make this happen.
Telugu: ఇలా చేయడానికి ఎంతో కృషి అవసరమైంది.