English: India is not short of cricketers.
Telugu: భారత్ క్రికెట్ దిగ్గజాలకు కొదవలేదు.