English: They've both provided significant contributions to the industry.
Telugu: . ఈ రెండూ కూడా ఇండస్ట్రీకి పెద్ద షాకే ఇచ్చాయి.