English: but they insisted.
Telugu: అయినా వారు పట్టుబట్టారు.