English: I know no other explanation.
Telugu: ఇతర వివరాలేవీ నాకు తెలియదు.