Word/Phrase: having said that
Translation: dicho esto
Pronunciation: ˈdi.tʃo ˈes.to
I understand your point - Entiendo tu punto
It’s a good idea - Es una buena idea
We should consider it - Deberíamos considerarlo
That’s a valid concern - Esa es una preocupación válida
Having said that, we need to move forward - Dicho esto, necesitamos avanzar