giving reasons

listen to the pronunciation of giving reasons
English - English
providing an explanation for, making excuses