English: About time some effort was put in.
Telugu: కొంత కాలం ప్రయత్నాలు అటూ-ఇటూ సాగాయి.