English: A little scary perhaps, but fantastic nevertheless.
Telugu: కాస్త షాకింగ్‌గా ఉండొచ్చు కానీ ఇది ఫాక్ట్.