English: This is Novgorod.
Telugu: ఇది నొవ్గోరోడ్.