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