English: Hence this outrage.
Telugu: అందుకే ఈ ఆక్రోశం.