English: And he has lectured worldwide.
Telugu: ప్రపంచ వ్యాప్తంగా ఉపన్యాసాలు కూడా ఇస్తుంటాడు.