English: Has it been that long?
Telugu: ఇంత కాలం పట్టిందా?