English: I think they may have both been right to a certain extent.
Telugu: బహుశా వారిద్దరూ కొంతవరకు సరైనవారే.