Chinese: 我不能明白他说的「megafeps」是甚么意思。
English: I couldn't make out what he meant by 'megafeps'.
French: Je ne pouvais m'expliquer ce qu'il voulait dire par « megafeps ».