English: Pressure on Modi to avenge
Telugu: మోడీపై పెరిగిపోతున్న ఒత్తిడి