at somebody's feet - Spanish English Dictionary