English: It's been a long long time my what a world
Telugu: ఇంకెంత కాలం ఈ నా ప్రపంచం