English: It needed homework and research.
Telugu: చాలా హోంవర్క్, రీసెర్చ్ చేయవలసి వచ్చింది.