have something at your feet - German English Dictionary