Ledwo wierzyłem moim oczom.
I scarcely believed my eyes.