English: But in recent times, they haven't been able to garner much success.
Telugu: అయితే గత కొంత కాలంగా ఈమెకు పెద్దగా సక్సెస్‌లు రాలేదు.