boil down to

scvrknout se (na pouhý)

Their evidence boiled down to this... (English Idioms and how to use them)

» FOOD