English: This really is a company of its time.
Telugu: నిజానికి అది ఈ టైమ్ లో పెట్టాల్సిన కంపెనీ.