English: The latest results bear that out.
Telugu: తాజా పరిణామాలు కూడా అవే నిరూపిస్తున్నాయని అంటున్నారు.