English: the platform.
Telugu: ప్లాట్ ఫామ్..