be having a secret love affair - Spanish English Dictionary