English: But injuries have hampered his progress.
Telugu: కానీ గాయాలు అతని పురోగతిని దెబ్బతీశాయి.