English: And both had some success.
Telugu: ఆ రెండూ కూడా మంచి విజయాలను సాధించాయి.