English: A lot more details are required.
Telugu: ఇంకా చాలా వివరాలు రావాల్సివుంది.