had meera not stitched your clothes – Meaning and Explanation