English: All of this should have occurred long ago.
Telugu: ఇదంతా చాలా అంటే చాలా కాలం కిందటే జరిగిపోయింది.