research institute; (research) laboratory
he; she; that person; (arch.) you
structure; construction; makeup; framework; organization; pattern
a little; a bit; just a minute; for a moment; somewhat; rather
switching on and off (of a light); flashing; blinking; flickering
important person; influential figure; big shot; big thing; big one; big game
to entrust (someone) with; to leave (a matter) with someone; to have someone deliver (a message, parcel, etc.); to send (through someone); to use (something) to express (one's feelings, opinion, etc.); to express in the form of (something)