Language:
Free Online Dictionary|3Dict

胡思乱想

Source : CEDICT

to indulge in flights of fancy (idiom); to let one's imagination run wild/to have a bee in one's bonnet/unrealistic utopian fantasy