English: Has recently been in India
Telugu: ఇటీవల ఇండియాకు కూడా వచ్చిన