English: Social media is the place for this.
Telugu: సోషల్ మీడియా దీనికి వేదిక.