狼狈不堪的英文翻译

中文:狼狈不堪

英文翻译:like a drowned mouse