English: At long last, that debate is finally over.
Telugu: ఎట్టకేలకు ఈ వివాదం గతం.