text: what does "amores perros" mean in english? "amores perros" is a 2001 mexican film. i know it is translated to "life's a bitch" in the english subtitle version, but the director was quoted as saying that that wasn't an accurate translation. apparantly there is a good pun in the title. does anyone know what it is? literally it means what they've told you before but in spanish it also means a love that is tough or difficult, one that makes you suffer...it is a double sense because i think dogs (and loving dogs) play a very important role on the film, although i haven't seen it