¿Qué significa "I can't keep it straight"?
Respuesta de un hablante nativo
Rebecca
"To keep it straight" significa evitar confundirse o mezclar cosas. El emisor quiere decir que hay muchas clases a las que sus hijas deben ir como para no confundirse y acabar mezclándolas. Ej: "How many brothers and sisters do you even have?! There are so many I can't keep them straight." (¿Pero cuántos hermanos tienes? Tienes tantos que pierdo la cuenta.) Ej: "There were so many names to memorize that I had a hard time keeping things straight." (Hay tantos nombres que aprenderse que me cuesta mucho no mezclarlos.)