English: All of this occurred some years in the past.
Telugu: ఇదంతా కొన్నేళ్ల కింద జరిగింది.