English: He is recipient of 23 awards and honors.
Telugu: అతను 23 ఇతర దేశాల నుండి అవార్డులు మరియు పతకాలు పొందాడు.