English: The latest results bear that out.
Telugu: తాజా ప‌రిణామాలు మాత్రం ఔన‌నే అంటున్నాయి.