English: That effort appears to be making some progress.
Telugu: ఆ ప్రయత్నంలో మరో ముందడుగు పడ్డట్లు తెలుస్తోంది.