Cahya, Handy Nur, Indonesia