English: And both have been a huge success.
Telugu: ఈ రెండు కూడా భారీ విజయం సొంతం చేసుకున్నాయి.