Meri Soch In English Meaning