English: But injuries have let him down time and again.
Telugu: కానీ గాయాలు అతడిని ఆట నుంచి ఎన్నోసార్లు తాత్కాలికంగా దూరం చేశాయి.