English: They are the largest in Russia.
Telugu: ఇది రష్యాలోనే అతి పెద్దది.