大有文章dàyǒuwénzhāng
Meanings
1. some deeper meaning in this
2. more to it than meets the eye
3. there's sth behind all this
Characters used