English: Despite The Bad Reviews
Telugu: నెగిటివ్ రివ్యూలు వచ్చినా కూడా