English: Both succeeded quite well.
Telugu: ఈ రెండూ మంచి విజయం సాధించాయి.