English: There is another twist.
Telugu: ఇంకో ముచ్చట కూడా వుంది.