English: This has to be our work too.
Telugu: ఇది మన పని కూడా అయి ఉండాలి.