English: Several organisations have felicitated him.
Telugu: దీంతో పలు సంస్థలు ఆయనకు అవార్డులు కూడా ఇచ్చాయి.