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