English: It is also a bit daunting.
Telugu: కాస్త ఎబ్బెట్టుగా కూడా ఉంది.