English: It is a bit daunting competing here.
Telugu: ఇక్కడి పోటీ కొంచెం విచిత్రంగా ఉంటుంది.