English: We are compelled to do things which should have been done 25-30 years ago.
Telugu: 25-30 సంవత్సరాల క్రితం చేయాల్సిన పని ఈ రోజు జరగాలి.