YOU SAID:
I have only ate 2 hot dogs before
INTO JAPANESE
私は前に2つのホットドッグしか食いたことがありません
BACK INTO ENGLISH
I've only eaten two hot dogs before.
INTO JAPANESE
私は今までにホットドッグを2匹しか食べたことがない。
BACK INTO ENGLISH
I have eaten only two hot dogs before.
INTO JAPANESE
私は今までにホットドッグを2本しか食べたことがない。
BACK INTO ENGLISH
I have only eaten two hot dogs before.
INTO JAPANESE
私は今までにホットドッグを2匹しか食べたことがない。
BACK INTO ENGLISH
I have eaten only two hot dogs before.
INTO JAPANESE
私は今までにホットドッグを2本しか食べたことがない。
BACK INTO ENGLISH
I have only eaten two hot dogs before.
it is unlikely that this phrase will ever reach equilibrium