English: Yes, it has really been that long.
Telugu: ఔను. నిజంగానే చాలా టైమ్‌పట్టింది.