English: The photo has left many stumped.
Telugu: ఆ ఫోటో చాలా మందిని ఆశ్చర్యానికి గురిచేసింది.