English: A lot of it happened a LONG time ago.
Telugu: ఇదంతా చాలా అంటే చాలా కాలం కిందటే జరిగిపోయింది.