English: Hey Doug- It's certainly been awhile.
Telugu: హే డగ్- ఇది ఖచ్చితంగా కొంతకాలం ఉంది.