English: This is luck...
Telugu: ఇదే అదృష్టం అంటే. . !