वचन देना (Vachan denaa) Meaning in English