English: Several pictures of them are out on the internet.
Telugu: ఆయన మీద చాలా ఫోటోలు ఇంటర్నెట్ లో చక్కర్లు కొడుతున్నాయి.