English: And recent developments have reinforced that.
Telugu: ఇటీవలి పరిణామాలు కూడా దీనికి బలం చేకూరుస్తున్నాయి.