English: He is very well known even abroad.
Telugu: ఆయనకు విదేశాల్లో సైతం మంచి గుర్తింపు ఉంది.