English: NEW DELHI: Yes, you read it right!
Telugu: న్యూయార్క్/న్యూఢిల్లీః అవును, మీరు చదివింది నిజమే.