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