English: The truth probably lies somewhere in between both stories.
Telugu: బహుశా ఈ రెండింటి మధ్యలో ఎక్కడో ఉంటుంది కథ.