English: it is a right place for you.
Telugu: ఇది మీకు సరైన వేదిక.