But for someone or something 的意思是「要不是、如果不是...的話」。相當於without、if it were not for 和 were it not for。
等同於
意思為「感到雀躍、欣喜」,相當於one's heart jumps。 其反義的片語為one's heart sinks,表示某人感到難過、沮喪。