English: Russia is the worlds Largest Country
Telugu: రష్యా - ప్రపంచంలో అతి పెద్ద దేశం