it's been a good while since

listen to the pronunciation of it's been a good while since
İngilizce - Türkçe
epey oldu