Tell me about a time you had to explain a complex technical limitation to a frustrated client at athenahealth.