English: They are doing their best.
Telugu: తమకు తోచింది చేసుకుంటూ పోతూంటారు.