The similarities I have in mind are specific to German - Czech/Slavic. Like I don't know the English equivalent to "vorstellen" which would encompass all its meanings the same way as the Czech equivalent does. (though it is possible there is some archaic form which fell out of use)
the problem with the english equivalent is that while "present" does originate ultimately from latin, it came there through a very tortuous path so it lost a lot of meanings along the way.