English: Is this the right place to talk about this sort of things?
Telugu: ఆ విషయాలు మాట్లాడుకునేందుకు ఇది వేదికా?