Translated Labs
YOU SAID:
could have had to have been to could have to
INTO JAPANESE
する必要があったかもしれない
BACK INTO ENGLISH
May have had to
する必要があったかもしれません
Well done, yes, well done!