English: A little bit exciting.
Telugu: కాస్త ఎంకరేజింగ్ గా ఉంటుందని.