English: Self-reports indicate that he won over 400 fights without a loss.
Telugu: నేనే నివేదికలు అతను నష్టపోకుండా 400 పైగా పోరాటాలు గెలిచింది సూచిస్తున్నాయి.