Language:
Free Online Dictionary|3Dict

此时此地

Source : CEDICT

here and now/as things stand