English: Nonetheless, this is our life.
Telugu: అయినా ఇదే, మా జీవితాలు.