English: This decision left many people stumped.
Telugu: ఈ నిర్ణయం చాలా మందిని ఆశ్చర్యానికి గురి చేసింది.