English: Researchers have provided some answers to those questions.
Telugu: పరిశోధకులు ఈ ప్రశ్నలను అన్వేషించారు మరియు కొన్ని సమాధానాలకు వచ్చారు.