English: There is very little information about this.
Telugu: ఈ విషయంలో మనకు లభించిన సమాచారం చాలా స్వల్పం.