English: Also some more details must be done.
Telugu: మరికొన్ని వివరాలు అందాల్సి వుంది.