English: But still, they did what they did.
Telugu: అయితే, తాము చేయాల్సింది చేసామ్తమన్నారు.