English: According to recent research, this might be not true.
Telugu: ఇవేవీ నిజం కాదని ఇటీవలి అధ్యయనంలో వెల్లడైంది.