The phrase "still and all" is often used as a synonym for "nevertheless" or "nonetheless" to indicate a contrast or concession. There are several other phrases that can be used interchangeably with "still and all" including "even so", "in spite of everything", "all the same", "despite everything" and "be that as it may". Each of these phrases can convey the idea of acknowledging a fact or situation while also expressing a different perspective or opinion. These synonyms can be used in various contexts, such as in academic, professional, or personal writing, to convey a nuanced meaning and emphasize the importance of the statement being made.