English: Many awards and recognitions followed.
Telugu: ఇందుకుగాను అనేక ప్రశంసలు, అవార్డులు అందాయి.