He had every reason to be upset.
⇑ Translate the sentence above by Google ⇑
Related: reason
Next: The reason why the injection needs repeating every year is that the virus changes.