i'm truly proud of you - German English Dictionary