English: The efforts seem to be working.
Telugu: ఆ ప్రయత్నాల్లో ఉన్నట్లు కనిపిస్తున్నారు.