enjoy oneself (without worrying about anything) - Turkish English Dictionary

Suggest a Term