English: There has been some success.
Telugu: అక్కడ ఒక మోస్తరుగా సక్సెస్ లు దక్కించుకుంది.