English: They both have been very successful.
Telugu: ఈరెండు కూడా మంచి విజయాలను సాధించాయి.