English: Much work needs to be done to prove these connections.
Telugu: ఈ కనెక్షన్లను నిరూపించడానికి చాలా పని అవసరం.