English: There's a lot we don't know about this yet.
Telugu: దీని గురించి మనకు ఇంకా చాలా విషయాలు తెలియాల్సి ఉంది.