English: Russian Self-Propelled Gun
Telugu: రష్యన్ స్వీయ చోదక శక్తి ఫిరంగి