The Russian term "artachit’sya" matches the English term "confront"