Translate Love You Lots Meaning