English: Her photographs have been making a huge splash on the internet.
Telugu: అతడి ఈ మేకోవర్‌కు సంబంధించిన ఫొటోలు ఇంటర్నెట్లో సెన్సేషనే క్రియేట్ చేస్తున్నాయి.