translate English to German: Something in front of me made me speechless.
Etwas vor mir, die mir den Atem.