Helen De Cruz talks wonder and awe