English: They will deliver.
Telugu: వాళ్లే ఇస్తామంటున్నారు.