English: And yeah, long time indeed!
Telugu: అవును, ఇది ఒక దీర్ఘ సమయం!