English: New York to London in less than two hours!
Telugu: కేవలం రెండు గంటల్లో న్యూయార్క్ నుంచి లండన్కు. . !