English: They seem to be making an effort.
Telugu: ఆమేరకు ప్రయత్నాలు చేస్తున్నట్లు తెలుస్తోంది .