English: Could there of been something done differently?
Telugu: ఇంతకన్నా భిన్నంగా ఏదీ చెయ్యలేమా?