English: All this taking place right in front of their eyes.
Telugu: ఈ విషయాలన్నీ కళ్ల ముందు కనిపిస్తూనే ఉన్నాయి.