Translated Labs
YOU SAID:
cause were standing at the edge of great
INTO JAPANESE
希望の淵に立たされ―
BACK INTO ENGLISH
At the edge of our hope..
That didn't even make that much sense in English.