English: Oh -- and a new platform.
Telugu: ఓహ్ - మరియు ఒక కొత్త వేదిక.