English: They have been successful several times.
Telugu: చాలా సార్లు విజయం సాధించారు.