English: He hasn't had much success for several years.
Telugu: ఈయనకు కొన్నేళ్లుగా సరైన విజయం లేదు.