English: Both have had a lot of success.
Telugu: ఆ రెండు కూడా మంచి విజయాన్ని సొంతం చేసుకున్న విషయం తెల్సిందే.