English: recent efforts have been successful.
Telugu: గత కొంత కాలంగా జరుగుతున్న ప్రయత్నాలు ఇటీవలే సఫలం అయ్యాయి.