English: He hasn't had much success in a long time.
Telugu: చాలా కాలంగా ఈయనకు సరైన విజయం లేదు.