English: Both of which were a loooooong time ago.
Telugu: ఈ ఇద్దరూ చాలా సేపు ముచ్చట్లు పెట్టేశారట.