English: A lot of documentation needs to be supplied.
Telugu: చాలా డాక్యుమెంట్లు సమర్పించాల్సి ఉంటుంది.