English: A huge success for both.
Telugu: అవి రెండూ భారీ విజయం సాధించాయి.