English: But it is all thanks to you!
Telugu: అయినా ఈ పుణ్యమంతా నీదే చందూ!