Fetching details from the dictionary...
clearly evident; quite obvious; as clear as day; beyond any doubt; strikingly apparent