English: India's record is not as good at home.
Telugu: సొంత గడ్డపై కూడా భారత్ రికార్డు ఏమాత్రం బాగాలేదు.