English: Deepest lake in the world is Baikal (Russia).
Telugu: అతి లోతైన సరస్సు: బైకాల్ (రష్యా).