ENGLISH → NEPALI
damning
01
adjective
निन्दनीय; प्रायः प्रतिद्वन्द्वीलाई पराजित गर्न पर्याप्त
Condemning; (often) sufficient to defeat a political or commercial rival.
In a sentence
damning evidence was clear for all to see
निन्दनीय प्रमाण सबैले देख्न सक्ने गरी स्पष्ट थियो