English: But, both of these have also made great strides.
Telugu: అయితే రెండు కూడా భారీ విజయాన్ని నమోదు చేశాయి.