英文: His explanation is inadequate.
英文: There's a simple explanation.
英文: Explanation: We're going in.
英文: His explanation irritated us all.
英文: The explanation is pretty thin.