English: Ah yes…a long, long time ago it was!
Telugu: అవును, ఇది ఒక దీర్ఘ సమయం!