English: They have somewhat succeeded.
Telugu: వాళ్లలో సక్సెస్ అయింది కొద్దిమందే.