Tumbled
As in the expression, “So, you have finally tumbled” meaning, “So, you have finally understood” is British slang from the mid-19th century.