తన నీడే తన పిశాచముtana nīḍē tana piśācamu
Meanings
Proverb
1. afraid of one's own shadow