Did you do this on your own ( क्या आपने अपने दम पर ऐसा किया ) in Hindi and English Meaning & Pronunciation