English: Could it happen this fast?!
Telugu: ఇంత వేగంగా ప్రయాణించడం సాధ్యమా?