English: Although he'd been trying his best.
Telugu: అయినా కూడా తన వంతు ప్రయత్నం చేస్తూనే ఉన్నాడు.