"You have another think coming" is an uncommon, but acceptable English phrase.

https://www.merriam-webster.com/word...r-thing-coming