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