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