English: Several organisations have felicitated him.
Telugu: పలు సంస్థలు ఇతడిని సన్మానించాయి.