English: At least he couldn't explain it.
Telugu: కనీసం తానను వివరణ కూడా అడగలేదన్నారు.