English: As to where, that remains a mystery.
Telugu: ఎక్కడ చోటుచేసుకుంది అన్నది మాత్రం మిస్టరీగా మిగిలింది.