English: They tried their best.
Telugu: తమ ప్రయత్నం తాము చేసింది.