YOU SAID:
Caroline just had diarrhea
INTO JAPANESE
キャロラインは赤痢を患ったばかりだった。
BACK INTO ENGLISH
Caroline had just suffered from dysentery.
INTO JAPANESE
キャロラインは赤痢にかかったばかりだった。
BACK INTO ENGLISH
Caroline had just suffered from dysentery.
That didn't even make that much sense in English.