汉英翻译

汉语

上刀山下火海

词语解释

climb a mountain of swords or plunge into a sea of flames;
undergo the most severe trials ;