English: I don't know of any other explanation.
Telugu: ఇతర వివరాలేవీ నాకు తెలియదు.