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