Composer, producer and singer Sid Sriram gives us an in-depth look at the making of his album 'Sidharth' and how it's been received in the U.S., ahead of making his way down to India to perform at NMACC in Mumbai and Echoes of Earth festival in Bengaluru