hear out

verb

1.
listen to every detail and give a full hearing to