English: Both of these statements are very much true.
Telugu: ఈ రెండు వాదనల్లోనూ ఎంతో కొంత నిజం ఉంది.