English: There is very little info on it.
Telugu: దీని గురించి చాలా తక్కువ సమాచారం ఉంది.