English: This leaves everyone puzzled.
Telugu: ఇదే అందర్నీ విస్మయానికి గురిచేస్తోంది.