English: There is truth in both these assertions.
Telugu: ఇద్దరి వాదనల్లోనూ నిజాలున్నాయి.