Wiktionary
put two and two together
vb. (context idiomatic English) To figure out; to deduce or discern something.