English: India has not been lagging behind.
Telugu: ఇండియా వెనుకబడి పోవడం లేదు.