English: Awards and accolades have been showered upon him.
Telugu: ఇలాఎన్నో ప్రశంసలు, అవార్డులు ఆయనను వరించాయి.