English: The scars are still afresh.
Telugu: ఆర్గుమెంట్స్ ఇంకా కళ్లముందే ఉన్నాయి.