Chuck and Estrella have a torrid love affair.Chuck and Estrella have a torrid love affair.Chuck and Estrella have a torrid love affair.