YOU SAID:
I cannonballed into the swimming pool of self doubt and regret
INTO JAPANESE
私は自己疑いと後悔のプールに砲撃
BACK INTO ENGLISH
I am fired to the pool of self-doubt and regret
INTO JAPANESE
私は自信を失って後悔している
BACK INTO ENGLISH
I regret losing confidence
INTO JAPANESE
自信を失って後悔
BACK INTO ENGLISH
I regret losing confidence
This is a real translation party!