English: The latest results bear that out.
Telugu: తాజా ప‌రిణామాలు దీన్ని ఇంచుమించుగా రూడీప‌రుస్తున్నాయి.