desde hace mucho tiempo

listen to the pronunciation of desde hace mucho tiempo
الأسبانية - التركية
çoktandır
الأسبانية - الإنجليزية
time out of mind
long overdue
long since
long held