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