20170602 city.chennai: Triumphing over trials; Isro ready for giant leap