English: A little daunting too.
Telugu: కాస్త ఎబ్బెట్టుగా కూడా ఉంది.