bien mirado
Meanings
Adverb
1. all things considered; all in all; when you look at it from all angles (idiomatic)