give a detailed explanation

See: explicate