English: They all shared the same platform.
Telugu: వీళ్లంతా ఒకే వేదికను పంచుకున్నారు.