English: It blew our mind.
Telugu: మన మనసును రంజింప చేశాయి.