I'll bet there are "Ten things you won't believe about the ISRO" in that article.
Elon Musk hates them!
India erected their shuttle program with this weird trick.
I propose replacing all superlatives like "Astonishing, Amazing, Incredible" with words/phrases like "Kinda Okay, Somewhat Bearable, Will Entertain for 30 Seconds"