English Translation
It is not a good time for you to introduce your grandparents.
Creo que la traducción aquí es simplemente incorrecta. Clozemaster dice la traducción es: “ It is not a good time for you to introduce your grandparents.”, pero (creo obviamente), es “It is not a good time for you to introduce him/her to your grandparents.”