make an effort with difficulty (or reluctantly) due one's shyness - Türkisch Englisch Wörterbuch