Make an effort is not accepted as of 28/2.
Another translation would be "put in some effort".
No. That would be a completely different sentence semantically even though it might have similar meaning.
"Work hard" is wrong translation. Correct one is "make an effort".