English: I know it's been far too long since we've met.
Telugu: మనం కలుసుకుని చాలా కాలమైందని నాకు తెలుసు).