English: To this day this is true.
Telugu: ఈ రోజు వరకు ఇది నిజం.