English: The election results left many perplexed.
Telugu: ఎన్నికల ఫలితాలు జనసేనను తీవ్ర నిరాశ కలిగించాయి.