English: There are thousands of photos posted on the internet.
Telugu: వేలాదికొద్దీ ఫొటోలను ఆన్ లైన్ లో పోస్ట్ చేశారు.