English: These photos have caused a sensation on the Internet.
Telugu: ఆ ఫోటోలు ఇంటర్నెట్ లో సంచలనం సృష్టిస్తున్నాయి .