Language:
Free Online Dictionary|3Dict

糊裡糊塗

Source : CEDICT

confused/vague/indistinct/muddle-headed/mixed up/in a daze