Translation:I'm choosing this dress because it's cheap.
I'm choosing this dress because it's inexpensive. Just a hint Duo, cheap (in this context) is virtually synonymous with inexpensive.
I suspect he is pointing out that "cheap" generally means "low quality" while "inexpensive" means "lower cost" and is a better choice for the English translation., Maybe a little rudely haha!
I wrote, I chose this dress because it is cheap. Can anyone tell me why that is wrong please?