English: Both of which have been quite successful.
Telugu: ఈ రెండూ మంచి విజయం సాధించాయి.