English: All this happened quite some time ago.
Telugu: ఇదంతా జరిగి కొంత కాలం గడచిపోయింది.