Translated Labs
YOU SAID:
cause were standing at the edge of great
INTO JAPANESE
希望の淵に立たされ―
BACK INTO ENGLISH
At the edge of our hope..
Yes! You've got it man! You've got it