Hello everyone ,
IS there a phrase like 'goasts of kicks never listen to words'
It was telecast on the TV in India.
i am amazed as there is a phrase in Hindi (India's National Language) whose literal translation gives the above phrase...
Is that "ghosts" or "goats"? In either case, I've never heard it. If you tell us what the Hindi expression means, I'll try to come up with an idiomatic translation.
(Of course, it might be a meaningful Anglo-Indian idiom. There are dictionaries of these, I think.)