you talked so much that i couldnt get in a word in edgewise
Related Translations:
滔滔不绝: spout eloquent speeches; an unceasing flow of words; exhaust [weary] oneself by talking; flow on without stopping; (right [straight]) off the reel; one's words pouring out like a flood; po