English: Recent developments have further strengthened it.
Telugu: తాజా పరిణామాలే దీనిని బలపరుస్తున్నాయి.