Fetching details from the dictionary...
before one's eyes; in one's presence; up close; personally
惨状を目の当たりにした。
I witnessed the devastation firsthand.
才能を目の当たりにして驚いた。
I was amazed to see the talent up close.
被害の大きさを目の当たりにして言葉を失った。
I was speechless witnessing the scale of the damage firsthand.