English: And both were coming off huge successes.
Telugu: అవి రెండూ భారీ విజయం సాధించాయి.