One piece of advice related to security and passwords is to use modifications of simple to remember phrases and sentences instead of using commonly occurring, dictionary based words.
I believe that being multi-lingual (or tri-lingual in my case – Hindi, Marathi, English) is a definite advantage. By knowing more than one language, you are not restricted to phrases in English. You can think up phrases in the other language and type them in English.
If for example, you earlier used ‘Fresh br34d’ as the password phrase, you can use ‘Taz4 P4v’, derived from ‘Taza Pav’, which essentially means the same, but is expressed in the other language – in this case Marathi. The same can be expressed in Hindi as ‘Tazee R0ti’, though bread is commonly known as ‘double roti’ in Hindi.