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