baffled in Russian
baffled in Russian
озада́ченный
Thoroughly confused, puzzled
сби́тый с то́лку
Thoroughly confused, puzzled