Chandrayaan 3 did wonders again