tala hai sala

English: Translation
confess one's sins or errors
carroll-soulik-1973