English: There is possibly some truth in both of these views.
Telugu: ఈ సిద్దాంతాలన్నిటిలోనూ కొంతకొంత నిజం ఉంటే ఉండవచ్చు.