English: He still hasn't explained himself.
Telugu: ఇంతవరకూ అమె ఇంకా తనను తాను స్పష్టపరచుకోలేదు.