English: India hasnt kept up
Telugu: భారత్ ఆపలేదు