ITZEL210806IN ITZEL210806IN Inglés contestada que significa "This shit got me too stressed out, I need a break."