English: Apart from this, nothing much is known yet.
Telugu: ఇంకా ఇంతకంటే వివరాలేమీ తెలియవు.