English: India didnt have a review left.
Telugu: భారత్‌కు రివ్యూలు లేకపోవడంతో నిరాశ తప్పలేదు.