English: There is much truth in both these views.
Telugu: ఈ రెండు వాదనల్లోనూ ఎంతో కొంత నిజం ఉంది.