English: He won several international awards and recognitions.
Telugu: పదికిపైగా అంతర్జాతీయ అవార్డులు, పురస్కారాలు అందుకున్నాడు.