English: And they've done everything they could.
Telugu: వాళ్లు తమ వంతు చేయగలిగిందంతా చేశారు.