English: But, he tries his best.
Telugu: అయినా తన ప్రయత్నాలు తాను చేస్తోంది.