English: A lot of it is success.
Telugu: అందులో చాలా వ‌ర‌కు విజ‌యాలున్నాయి.