English: A lot of details still have to be worked out.
Telugu: ఇంకా చాలావరకూ వివరాలు తెలియాల్సి ఉంది.