English: No wonder one has little faith in Indian cricket.
Telugu: భారతదేశంలో క్రికెట్ అభిమానులకు కొదవ లేదంటే నమ్మండి.