English: Recent events have confirmed that opinion.
Telugu: తాజా సంఘటన ఆ విమర్శలకు బలాన్నిస్తున్నది.