English: More clarity is needed.
Telugu: ఇంకా క్లారిటీ రావాల్సి వుంది.