English: Anyway I'll do the best I can.
Telugu: నావంతు ప్రయత్నంగా నేను చేయాల్సింది చేస్తా.