English: Bit of a mystery this one.
Telugu: ఇదేదో కాస్త మిస్టరీగానే వుంది.