English: They do appear to have some success.
Telugu: ఈ మేరకు కొంత సక్సెస్ అయినట్లే కన్పిస్తున్నారు.