English: But it has happened after a long time.
Telugu: కానీ ఇది జరిగి చాలా కాలం అయిపోయింది.