Замаяться

be worn out, be exhausted