English: In recent years he has accepted invitations to speak in many countries.
Telugu: ఇటీవలి సంవత్సరాలలో, ఇది ప్రపంచవ్యాప్తంగా సమావేశాల్లో మాట్లాడటం అనేక ఆహ్వానాలు అందుకున్నాడు.