自拉自唱 meaning in English
play an instrument and sing by oneself; accompany one's own singing; do sth. all by oneself; hold forth all alone in defence of one's own views or proposals; praise one's own effort [achievement]; second one's own motion; sing to one's own accompaniment