English: These efforts are slowly beginning to show results.
Telugu: ♦ఈ ప్రయత్నం మెల్లగా సత్ఫలితాలను ఇస్తోంది.