admire something secretly - Spanish English Dictionary