English: I've heard of this engine.
Telugu: ఈ యంత్రం గురించి విననాను.