English: Karelia is a country of a thousand lakes.
Telugu: కరేలియా వేలాది సరస్సుల భూమి.