异想天开英语翻译?

正确答案:
成语《异想天开》英语翻译如下:
have bats in one's belfry <to have wild ideas in one's mind; ask for the moon; indulge in the wildest fantasy>