English: The couple was flummoxed.
Telugu: దీంతో ఆ దంపతులు మురిసిపోయారు.