English: And yet they really knew it.
Telugu: అయినా కూడా ఈ విషయం వాళ్ళకి తెలిసిపోయింది.