meaning of aufrichtiges Streben

aufrichtiges Streben - German to English

honest need