English: Both have had some success up there, too.
Telugu: ఆ రెండూ కూడా మంచి విజయాలను సాధించాయి.