we all make mistakes. - Turkish English Dictionary