English Slang collection:
between a rock and a hard place
[释] a dilemma;
[例] I really want to quit my job, but I need the money, I feel caught between a rock and a hard place.;
between the sheets
[释] to sleep; in bed;
[例] I'll be between the sheets after brushing my teeth.
be up to
[释] to do;
[例] I saw them whispering in the corner, I am sure they're up to something.;
be up to
[释] A: Which movie are we going to watch this Saturday night? B: It's up to you.;
be up to
[释] be capable of;
[例] I don't feel up to the task.
beyond the pale
[释] unacceptable;
[例] Her recent conduct is beyond the pale. It's so immature!;
big
[释] mature;
[例] I'm big enough to eat my words. (eat one's words = take the consequences of saying something wrong.);
the Big Apple
[释] New York City