English: The election results left many perplexed.
Telugu: ఈ ఎన్నికల ఫలితాలు చాలా మందికి ఆశ్చర్యం కలిగించాయి.