English: The results have been baffling.
Telugu: ఫలితాలు తారుమారయ్యాయి.