English: A few finishing touches have yet to be done.
Telugu: ఇంకా కొన్ని చిన్న చిన్న పోర్షన్స్ పూర్తి చేయాల్సి ఉంది.