providing an explanation for, making excuses

listen to the pronunciation of providing an explanation for, making excuses
Английский Язык - Английский Язык
giving reasons