English: They have given it their all!
Telugu: వాళ్లు మొత్తం ఇస్తారు!