English: And yet it might be true.
Telugu: ఇది నిజం కావచ్చు కూడా.