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