English: However, miracles do happen.
Telugu: అయినా సరే అద్భుతాలు సృష్టించాయి.