English: has not had success in recent years.
Telugu: గత కొన్నాళ్లుగా ఆయనకి విజయాలు లేవు.