English: Several agencies work together on this.
Telugu: ఇందుకు పలు సంస్థలు కలిసి పని చేస్తోంది.