Me ia pote apena crede mea oios.
I could hardly believe my eyes.