Thanks for the only response to my query on this thread. I think tawa means that disc, right?
According to mechanics, my brakes and brake pads are perfectly fine. Though he was in doubt about replacement of disc. So i thought to ask here about perfect solution before that replacement as I'm not sure yet that the sound would be because of that disc.
I think i need to send that disc to Kharadia first for facing and see if the problem get resolves. right?