English: It should have gone long ago.
Telugu: చాలా కాలం క్రితం ముగిసింది ఉండాలి.