Persian · idiom · Everyday Life

Ru-baru hona

रू-ब-रू होना
Meaning

To come face to face with someone or something.

Literally: to be face to face