to the best of my knowledge and ability - Englisch Synonyme Wörterbuch