i am still in love with you - German English Dictionary