to discover something physically on someone or something
etwas physisch an jemandem oder etwas entdecken (etvas fizisch an yemandem oder etvas endtecken)
"The police found on him a stolen phone."
"Die Polizei fand bei ihm ein gestohlenes Telefon." (Die Polizei fand bei ihm ein gestohlenes Telefon)
to arrive at a place
to search for something you need
to win or achieve something valuable or important
to deposit money into a bank or account
to transmit or deliver something digitally to another person...
to fail to understand each other during a discussion