The Finnish term "ymmällä" matches the English term "perplexed"

other finnish words that include "ymmällä" : english :
ymmällä taken aback