What does In your place, I’d stay here. mean?In your place, I’d stay here.▶ Hear it in EnglishIn your place, I’d stay here. in other languagesIn PortugueseIn FrenchIn Japanese