What can I say, I just feel happy for having received this badge, for a person shy like me it is a big thing . I feel humble and grateful for all the nice things happening recently.
Thank you .