meaning of solange du mich in Ruhe lässt!

solange du mich in Ruhe lässt! - German to English

... so long as you leave me personally alone!