English: They nevertheless cooperated.
Telugu: అయినా వాళ్లు సహకరించారు.