pull down to refresh

This phrase is amazing. I remember someone in my college used to say it a lot. The Hindi of this phrase is "dimag kaha he," which translates to "where's your mind?," but the literal meaning is this phrase. This is where language learning becomes difficult I guess. Thanks.