English: And these efforts have been working.
Telugu: మరియు ప్రయత్నాలు విజయం తీసుకువచ్చారు.