English: “Still to this day.
Telugu: “ఇంకా ఈ రోజుల్లో కూడా.