English: This surprises many.
Telugu: ఇది చాలా మందిని ఆశ్చర్యంలో ముంచెత్తుతోంది.