English: Very little is known about it's construction.
Telugu: చాలా తక్కువ ఇది నిర్మించిన గురించి అంటారు.