English: A lot of people are working together on this.
Telugu: ఇందుకు అనేక మంది కృషి చేస్తున్నారు.