not be as perfect as someone/something seems - Spanish English Dictionary