I can't think of a phrase that is opposite to "easy come, easy go", but "hard come, hard go" doesn't work.
Student or Learner
I am looking for a phrase which is opposite to "easy come, easy go", to describe the thing which can't be easily removed or forgotten if it is obtained after a lot of effort.
Can I say "hard come, hard go"? or do you have any other expressions?
sorry to hear that it doesn't work...
so there would be no alternative?
how about "hard gain, hard lose"?
or "hard to come, hard to go"?
Neither of your suggestions works. I can't even think of a context in which the opposite of "easy come, easy go" would be needed. It's just used to show that someone is easygoing and relaxed about things. There doesn't need to be an idiom to mean the opposite of every idiom. Someone who doesn't have the "easy come, easy go" attitude to life might be described as unrelaxed, neurotic, not chilled, fussy, and probably many other things.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
It's a view that's worth the climb.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
Very deep, Barb, very deep!
How about irreplaceable? Or, as ye sow, so shall ye reap?
Nothing ventured, nothing gained.
Not exactly an opposite meaning, but close.