English: Despite that, they cooperated.
Telugu: అయినా వాళ్లు సహకరించారు.