English: According to the latest research the answer is yes.
Telugu: తాజాగా జరిగిన సర్వేను బట్టి అవునన్న సమాధానమే కళ్లకు కడుతోంది.