English: That is the question which is haunting Indian cricket fans.
Telugu: ఇపుడిదే ప్రశ్న ప్రపంచంలోని భారత్ అభిమానులను పట్టి పీడిస్తోంది.