English: Animal lovers irked
Telugu: మండిపడుతున్న జంతు ప్రేమికులు