English: This work should had been done much earlier.
Telugu: ఆ పని చాలా ముందే చెయ్యాల్సింది అసలు.