délier la langue

listen to the pronunciation of délier la langue
الفرنسية - الإنجليزية
loose tongue
chatterbox, overly talkative