English: And that still enraged me.
Telugu: అది నన్ను ఇంకా మనస్తాపానికి గురిచేసింది.