i believe i will achieve - German English Dictionary