English: He has also delivered a number of international presentations.
Telugu: కొన్ని అంతర్జాతీయ ప్రదర్శనలు కూడా ఇచ్చాడు.