English: From London to New York in three and a half hours
Telugu: మూడున్నర గంటల్లోనే న్యూయార్క్ టు లండన్. .