English: This leaves us with some questions.
Telugu: దీనితో మనకి కొంత సందేహానికి తావేర్పడుతుంది.