各行其是gèxíngqíshì
Top 50000
Meanings
1. each one does what he thinks is right (idiom)
2. each goes his own way
Characters used