English: It has been that long.
Telugu: అది ఇంత కాలానికి నెరవేరింది.